
from math import *
n = int (input ("введите четырёхзначное число: "))
if n <=9999 and n>=1000:
      if n%2==0:
            print ( "Число чётное:да")
      else:
            print ('Число чётное:нет')
      if n % 3==0:
            print ('Число кратное трём:да')
      else:
                  print("Число  кратное трём:нет ")
      if int(sqrt(n)) **2 ==n:
            print ("Число является квадратом числа:",sqrt(n) )
            print()
      else:
            print ("Число является квадратом числа:нет")
            print()
      if n:
         print("Наименьшая цифра числа:", min(n//1000, n//100%10, n//10%10, n%10))

      if n:
         print("Наибольшая цифра числа:", max(n//1000, n//100%10, n//10%10, n%10))
      if n:
            print ( "Количество нулей в числе:",str(n).count("0"))
            print()
      if int(sqrt(n//1%10))**2!=n//1%10:
            print ('Цифра в разряде единиц  является квадратом цифры:нет')
      else:
          print ("Цифра в разряде единиц является квадратом цифры:",int(sqrt(n//1%10)))
      if int(sqrt(n//10%10))**2!=n//10%10:
            print ('Цифра в разряде десятков является квадратом цифры:нет ')
      else:
            print (' Цифра в разряде десятков является квадратом цифры:',int(sqrt(n//10%10)) )
      if int(sqrt(n//100%10))**2!=n//100%10:
           print('Цифра в разряде сотен является квадратом цифры:нет')
      else:
           print('Цифра в разряде сотен является квадратом цифры:',int(sqrt(n//100%10)))
      if int(sqrt(n//1000))**2!=n//1000:
            print('Цифра в разряде тысяч является квадратом цифры:Нет')
      else:  
          print('Цифра в разряде тысяч является квадратом цифры:',int(sqrt(n//1000)))
else:
                  print("число не является четырёхзначным")
                  
